package com.ssy.bus.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ssy.bus.pojo.Production;
import com.ssy.bus.vo.ProductionVo;
import com.ssy.common.utils.PageResult;
import com.ssy.common.utils.Result;

/**
 * @author ssy
 */
public interface IProductionService extends IService<Production> {

    PageResult loadAllProductionPage(ProductionVo productionVo);

    Result insertProduction(Production production);

    Result updateProduction(Production production);

    Result deleteProductionById(Integer id);

    Result bathDeleteProduction(Integer[] ids);

    Result selectAllProduction();

    Production selectOneById(Integer id);
}
